package com.franklin.ideaplugin.maphelper.col.operation;

import com.franklin.ideaplugin.maphelper.col.method.IColInsertMethod;
import com.franklin.ideaplugin.maphelper.col.method.IColQueryMethod;

import java.util.Set;

/**
 * 集合操作
 *
 * @author Ye Junhui
 * @since 2024/3/11
 */
public interface IColReadWriteOperation extends IColOperation{

    /**
     * 写入方法
     * @return
     */
    Set<IColInsertMethod> getInsertMethods();

    /**
     * 写入全部方法
     * @return
     */
    Set<IColInsertMethod> getInsertAllMethods();

    /**
     * 查询方法
     * @return
     */
    Set<IColQueryMethod> getQueryMethods();

}
